a frequent drooling - Español Inglés Diccionario